long-term personnel - German English Dictionary